win_serial_data *wsd = xcalloc(sizeof (win_serial_data), 1);
*dh = (gpsdevh*) wsd;
GPS_Diag("Opening %s\n", xname);
- comport = CreateFile(xname, GENERIC_READ|GENERIC_WRITE, 0, NULL,
+ comport = CreateFileA(xname, GENERIC_READ|GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, 0, NULL);
if (comport == INVALID_HANDLE_VALUE) {
int i = 0;
dlist[0] = NULL;
- if (GetLogicalDriveStrings(BUFSIZE-1, szTemp)) {
+ if (GetLogicalDriveStringsA(BUFSIZE-1, szTemp)) {
while(*p) {
dlist = xrealloc(dlist, sizeof (*dlist ) * (++i + 1));
// fprintf(stderr, "Found: %d, %s\n", i, p);